<html>
<head>
<title>我的订单</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport"
	content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=no">
<link rel="stylesheet" type="text/css" href="{$Think.config.RESOURCEURL}wx_assets/css/product.css?v=2013-11-30">
<link rel="stylesheet" type="text/css" href="{$Think.config.RESOURCEURL}wx_assets/css/page.css?v=2013-11-21">
	<script type="text/javascript" src="{$Think.config.RESOURCEURL}wx_assets/js/alertMsg.js"></script>
<script src="{$Think.config.RESOURCEURL}http://res.wx.qq.com/mmbizwap/en_US/htmledition/js/wxm-core1530d0.js"></script>

<style type="text/css">
.page-url {
	text-align: center;
	font-size: 12px;
}
</style>
<script type="text/javascript">

var hrefParamsArray = GetSessionIdFromHref(window.location.search);
hrefParamsArray["userName"]='{$userName}';
function GetSessionIdFromHref(search){
　　	var args = search.substring(1); 
　　	var retval = new Array(); 
	args = args.split("&"); 
		for(var i = 0; i < args.length; i ++){ 
			str = args[i]; 
			var arg = str.split("="); 
			if(arg.length <= 1) continue; 
			
			if(arg[0] == 'params') {
				var params = decodeURIComponent(arg[1]);
				var obj = eval('(' + params + ')');
				if (obj.start == undefined) {
					retval["start"] = 0;
				} else {
					retval["start"] = obj.start;
				}
				retval["sid"] = obj.sid;
			} else if(arg[0] == 'customerId') {
				retval["customerId"] = arg[1]; 
			}else if(arg[0] == 'userName'){
				retval["userName"] = arg[1]; 
			}
		} 
		if (retval["start"] == undefined) {
			retval["start"] = 0;
		}
		return retval; 
}

var limit = 10;
var pageCount = Math.ceil({$total} / limit);
var page = Math.ceil(hrefParamsArray["start"] / limit) + 1;
</script>
</head>

<body id="onlinebooking-list">
	<div class="cardexplain">
		<volist name="results" id="result">
			<ul class="round">
				<script>
					var oid = {$result.id};
					var sid = {$result.storeId};
					document.write("<a onclick='orderDetail(this," + oid + "," + sid + ");'>")</script>
					<li class="title">
						<span class="arrow">订单详情</span>
					</li>
					<li>
						<div class="text">
							<p>单&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号 ：{$result.serialNumber}</p>
							<p>店铺名称 ：{$result.storeName}</p>
							<p>桌位/大堂：{$result.storeResourceName}</p>
							<notempty name="result.fullName">
							<p>联&nbsp;&nbsp;系&nbsp;&nbsp;人：{$result.fullName}</p> 
							</notempty>
							<notempty name="result.phone">
							<p>联系电话 ：{$result.phone}</p> 
							</notempty>
							<p>订单金额 ：{$result.price}元</p>
							<p>点餐时间 ：{$result.updateTime}</p>
							<notempty name="order.remark">
							<p>备注说明 : {$order.remark}</p>
							</notempty>
						</div>
					</li>
				</a>
			</ul>
		</volist>
	</div>
	<div class="pagination" id="pagination">
		<div id="pagePrev">
		<script>if (page != 1) {
			var baseUrl =  '{$Think.config.SERVER_HOST}';
			var start = parseInt(hrefParamsArray["start"]) - limit;
			var urlString = baseUrl + 'call.html?customerId='+ hrefParamsArray["customerId"]+'&userName='+hrefParamsArray["userName"]
				+ '&module=product&method=getOrder&params={"type":"order","start":' + start + '}#mp.weixin.qq.com';
			document.write("<a href='" + urlString + "'>上一页</a>");
		} else {
			document.write("<a href='javascript:void(0)' style='background:none;border:1px solid #cbcbcb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:A4A3A3;cursor: default;'>上一页</a>");
		}
		</script>
		</div>
		<div class="allpage">
			<div class="currentpage"><script>document.write(page + "/" + pageCount);</script></div>
		</div>
		<div id="pageNext">
		<script>if (page != pageCount) {
			var baseUrl =  '{$Think.config.SERVER_HOST}';
			var start = parseInt(hrefParamsArray["start"]) + limit;
			var urlString = baseUrl + 'call.html?customerId='+ hrefParamsArray["customerId"]+'&userName='+hrefParamsArray["userName"]
				+ '&module=product&method=getOrder&params={"type":"order","start":' + start + '}#mp.weixin.qq.com';
			document.write("<a href='" + urlString + "'>下一页</a>");
		} else {
			document.write("<a href='javascript:void(0)' style='background:none;border:1px solid #cbcbcb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:A4A3A3;cursor: default;'>下一页</a>");
		}
		</script>
		</div>
	</div>
<script type="text/javascript">

if(pageCount == 1 && page == pageCount){
	document.getElementById("pagination").style.display="none";
}

function orderDetail(ctrl,oid, sid) {
	ctrl.href = 'call.html?userName=' + hrefParamsArray['userName'] + '&customerId='
	+ hrefParamsArray['customerId'] + '&module=product&method=getOrderDetail&params={"id":"' + oid +'","sid":'+ sid + ',"type":"order"}#wechat_webview_type=1';
}
</script>

<script>
	document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
		WeixinJSBridge.call('showOptionMenu');
		});
		
		function report(link, fakeid, action_type){
		    var parse_link = parseUrl(link);
		    if(parse_link == null)
		    {
		      return ;
		    }
		    var query_obj = parseParams( parse_link['query_str'] );
		    query_obj['action_type'] = action_type;
		    query_obj['uin'] = fakeid;
		    var report_url = '/mp/appmsg/show?' + jQuery.param( query_obj );
		    jQuery.ajax({
		      url: report_url,
		      type: 'POST',
		      timeout: 2000
		    })
		 };
		 
		function share_scene(link, scene_type) {
			// Android无法会截取encode的参数，所以改用直接添加参数的方式
			var share_url = link + '&scene=' + scene_type;
			return share_url;
		};

		(function() {
			var desString ='我的订单信息'+ "\n点击查看订单详情";
			var titleString = "订单信息";
		//	var search = resetHerf(window.location.search);
			var search = window.location.search;

			var onBridgeReady = function() {
			var link = window.location.protocol + "//"
						+ window.location.host + window.location.pathname + search;
		
				link = link.replace("{", "%7B");
				link = link.replace("}", "%7D");
				var appId = '', title = htmlDecode(titleString), desc = htmlDecode(desString),
				imgUrl = encodeURI('http://www.happyidea.com.cn/wx_assets/images/store/pagecount_main_bk.jpg'), fakeid = "Mjc2OTgzMTM1", desc = desc || link;

				// 发送给好友; 
				WeixinJSBridge.on('menu:share:appmessage', function(argv) {

					WeixinJSBridge.invoke('sendAppMessage', {
						"appid" : appId,
						"img_url" : imgUrl,
						"img_width" : "640",
						"img_height" : "640",
						"link" : share_scene(link, 1),
						"desc" : desc,
						"title" : title
					}, function(res) {
						report(link, fakeid, 1);
					});
				});
				// 分享到朋友圈;
				WeixinJSBridge.on('menu:share:timeline', function(argv) {
					report(link, fakeid, 2);
					WeixinJSBridge.invoke('shareTimeline', {
						"img_url" : imgUrl,
						"img_width" : "640",
						"img_height" : "640",
						"link" : share_scene(link, 2),
						"desc" : desc,
						"title" : title
					}, function(res) {
					});

				});

				// 分享到微博;
				var weiboContent = '';
				WeixinJSBridge.on('menu:share:weibo', function(argv) {

					WeixinJSBridge.invoke('shareWeibo', {
						"content" : title + share_scene(link, 3),
						"url" : share_scene(link, 3)
					}, function(res) {
						report(link, fakeid, 3);
					});
				});
				// 隐藏右上角的选项菜单入口;
				//WeixinJSBridge.call('hideOptionMenu');
			};
			if (document.addEventListener) {
				document.addEventListener('WeixinJSBridgeReady', onBridgeReady,
						false);
			} else if (document.attachEvent) {
				document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
				document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
			}
		})();
	</script>

</body>
</html>